From 53bb230e122aeb1296a7a9c2d76d94109cd7bb5c Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 29 Dec 2011 22:03:02 +0100 Subject: [PATCH] reftests: Add a test for a parent in a different state inherit in those cases should inherit from that different state, not from this state. --- tests/reftests/Makefile.am | 3 +++ .../css-match-inherit-different-state.css | 12 +++++++++ .../css-match-inherit-different-state.ref.ui | 26 +++++++++++++++++++ .../css-match-inherit-different-state.ui | 25 ++++++++++++++++++ 4 files changed, 66 insertions(+) create mode 100644 tests/reftests/css-match-inherit-different-state.css create mode 100644 tests/reftests/css-match-inherit-different-state.ref.ui create mode 100644 tests/reftests/css-match-inherit-different-state.ui diff --git a/tests/reftests/Makefile.am b/tests/reftests/Makefile.am index 1175e24325..d53cf5a20a 100644 --- a/tests/reftests/Makefile.am +++ b/tests/reftests/Makefile.am @@ -85,6 +85,9 @@ EXTRA_DIST += \ css-match-inherit.css \ css-match-inherit.ref.ui \ css-match-inherit.ui \ + css-match-inherit-different-state.css \ + css-match-inherit-different-state.ref.ui \ + css-match-inherit-different-state.ui \ css-match-name.css \ css-match-name.ref.ui \ css-match-name.ui \ diff --git a/tests/reftests/css-match-inherit-different-state.css b/tests/reftests/css-match-inherit-different-state.css new file mode 100644 index 0000000000..841d64aea2 --- /dev/null +++ b/tests/reftests/css-match-inherit-different-state.css @@ -0,0 +1,12 @@ +*, +#reference { + color: green; +} + +:insensitive { + color: red; +} + +GtkLabel:insensitive { + color: inherit; +} diff --git a/tests/reftests/css-match-inherit-different-state.ref.ui b/tests/reftests/css-match-inherit-different-state.ref.ui new file mode 100644 index 0000000000..eadce226ce --- /dev/null +++ b/tests/reftests/css-match-inherit-different-state.ref.ui @@ -0,0 +1,26 @@ + + + + + False + popup + + + False + True + True + True + False + + + reference + True + False + False + I should be green + + + + + + diff --git a/tests/reftests/css-match-inherit-different-state.ui b/tests/reftests/css-match-inherit-different-state.ui new file mode 100644 index 0000000000..df4a151fae --- /dev/null +++ b/tests/reftests/css-match-inherit-different-state.ui @@ -0,0 +1,25 @@ + + + + + False + popup + + + False + True + True + True + False + + + True + False + False + I should be green + + + + + + -- 2.30.2